iT邦幫忙

2024 iThome 鐵人賽

DAY 21
0
Mobile Development

我的 Android 工具箱系列 第 21

Day 21 - [Debug] 05-Android Studio 的 Debugger 操作

  • 分享至 

  • xImage
  •  

情境

接續前一篇,昨天介紹啟動斷點的種類和偵錯的啟動方式,今天要介紹 Debugger 的基本操作方式。

Debugger 介紹 & 使用步驟

  1. 首先在想要偵錯的地方插上斷點,開啟偵錯模式
  2. 當程式跑到斷點的行數,就會卡住
  3. 接下來就能用下方介紹的按鈕,一行一行觀察程式執行狀況。

Debugger
功能按鈕的介紹(由左而右):
Buttons

  1. Rerun 'app': 以偵錯模式,重新執行 APP
  2. Stop 'app': 停止偵錯
  3. Resume Program: 卡在斷點時,繼續執行到下一個斷點
  4. Pause Program: 程式運行到一半,但還沒卡在斷點,可以暫停到現在執行的地方
  5. Step Over: 下一行
  6. Step Into: 進入 function
  7. Step Out: 離開現在的function,往上一層
  8. View Breakpoints...: 顯示所有斷點
  9. Mute Breakpoints: 暫時略過所有斷點

在程式旁邊可以直接看到
LineWatch

上面的輸入框可以讀取到現有的變數,也可以對變數執行一些程式。或是按一下右邊的 Add to Watches,可以加入下方區塊,隨時觀察變數狀態。
AddToWatch

參考資料



上一篇
Day 20 - [Debug] 04-Android Studio 的 Debugger 和斷點
下一篇
Day 22 - [Debug] 06-MacOS 加入 ADB 環境變數
系列文
我的 Android 工具箱30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言